package com.cata.mall.portal.domain;

import com.cata.mall.model.SmsCoupon;
import com.cata.mall.model.SmsCouponHistory;
import com.cata.mall.model.SmsCouponProductCategoryRelation;
import com.cata.mall.model.SmsCouponProductRelation;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.util.List;

/**
 * @作者: Tao
 * @日期: 2025/10/16
 * @时间: 15:45
 * @描述: 优惠券领取历史详情（包括优惠券信息和关联关系）<pre>
 */
@Getter
@Setter
public class SmsCouponHistoryDetail extends SmsCouponHistory {
    @ApiModelProperty("相关优惠券信息")
    private SmsCoupon coupon;
    @ApiModelProperty("优惠券关联商品")
    private List<SmsCouponProductRelation> productRelationList;
    @ApiModelProperty("优惠券关联商品分类")
    private List<SmsCouponProductCategoryRelation> categoryRelationList;
}
